Examine the following code:

String userData = "     745   ";
String fixed;

fixed = userData.trim();

Answer:

The trim() Method

The trim() method creates a new String. The new String contains the same characters as the old one but has whitespace characters (blanks, tabs, and several other non-printing characters) removed from both ends (but not from the middle). So, for example, after the last statement

String userData = "     745   ";
String fixed;

fixed = userData.trim();

the new String referenced by fixed will contain the characters "745" without any surrounding spaces.

(Usage Note:) This method is often useful. Extraneous spaces on either end of user input is a common problem.

QUESTION 14:

Inspect the following:

String dryden = "   None but the brave deserves the fair.   " ;
System.out.println( dryden.trim() );

What is printed out?